Synonyms for "Bothrops atrops"

Words with similar meaning